application project management software thin-client consulting project management solution online shopping design shop change management development open source management projects radius3 project linux construction project management developers